﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
html {overflow-x:hidden; width:100%; height:100%;}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;color:#333;font-family:"微软雅黑";}
td, th { word-wrap:break-word; word-break:break-all; }
ul{ font-size:12px;}
li{list-style:none; font-size:12px;}
img { border:0; }
.clear { clear:both; }
a { text-decoration:none;color:#666;font-family:"微软雅黑";}
a:hover { text-decoration:none; color:#ff0000;font-family:"微软雅黑";}
body { font-family:"微软雅黑";height:100%;width:100%; font-size:12px;}


.z{ float:left;}
.y{ float:right;}

.clear{clear:both; width:auto;}

.top{ width:1000px; height:100px; margin:0 auto; overflow:hidden;}
.logo{ margin-top:22px;}
.topy{margin-top:19px;}
.topytop{ overflow:hidden;}
.topytop ul li{ margin-left:17px;float:left;}
.topytop ul li a img{margin-right:5px;}
.topytop ul li a{ color:#353535;}
.topytop ul li a:hover{color:#e83828;}
.sousuo{ margin-top:20px;}
.sear{margin-top:20px;}

/*menu*/
.menubg{ width:100%; height:50px; border-top:2px solid #456f16; background:#68a523; }
.menu{ width:1000px; height:50px; margin:0 auto;z-index:9999;}
.menu ul li{background:url(img/index1.jpg) no-repeat right; text-align:center; width:125px;float:left;position:relative;}
.menu ul li a{ font-size:14px; color:#FFF; line-height:50px;}
.menu ul li a:hover{color:#fff;}
.menu ul li.nobg{ background:none;}
.menu ul li:hover{ background:#84c172;}
.menu ul li.selected a span,.nav li a.selected span{color:#fff;}
.menu ul li.selected .submenu{display:block;}
.menu ul li .submenu{display:none;position:absolute;top:50px;left:0px;z-index:99999; padding-top:2px;}
.menu ul li .submenu li{float:none;padding:0;width:125px;line-height:29px; margin-bottom:2px; background:none;}
.menu ul li .submenu li a{float:none;padding:0;text-align:center;height:29px;line-height:29px;color:#456f16;background:rgba(217, 217, 217,0.8) none repeat scroll 0 0 !important;实现FF背景透明，文字不透明filter:Alpha(opacity=80); background:#d9d9d9; font-size:12px;width:125px; float:left;margin-bottom:2px; }
.menu ul li .submenu li a:hover{background:rgba(255, 97,2,0.8) none repeat scroll 0 0 !important;实现FF背景透明，文字不透明filter:Alpha(opacity=80); height:29px;line-height:29px;color:#fff; font-size:12px;width:125px; float:left;margin-bottom:2px;}
/*endmenu*/

.bannerbg{ width:100%; height:480px; overflow:hidden;}
.banner{ width:1440px; height:480px; margin:0 auto;}
#focus { width: 1440px; height: 480px; clear: both; overflow: hidden; position:relative; float: left; }
#focus ul { width: 1440px; height: 480px; float: left; position:absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1440px; height: 480px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 520px; height: 480px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background:url(img/sprite.png) no-repeat left center; }
#focus .next { right: 0; background:url(img/sprite1.png) no-repeat right center; }

/*四大系列*/
.xlbg{ width:100%; height:308px; background:#fefce5; border-bottom:1px solid #dcdadd;}
.xl{ width:1000px; margin:0 auto; position:relative; }
.xlc{background:url(img/xl.png) no-repeat; width:1000px; height:357px; position:absolute; top:-75px;}
.xlcc{ margin-top:81px; width:1000px;}
.xlcc ul li{ float:left; width:248px; border-right:1px solid #abb9bb; overflow:hidden;}
.xlcc ul li.no{ border-right:none;}
.xlcc ul li h1{ width:185px; height:139px; margin:12px auto 0;}
.xlcc ul li .cn1{ margin-top:17px; color:#0cacc4; font-size:14px; text-align:center;}
.xlcc ul li .cn2{ margin-top:17px; color:#e89504; font-size:14px; text-align:center;}
.xlcc ul li .cn3{ margin-top:17px; color:#eb544a; font-size:14px; text-align:center;}
.xlcc ul li .cn4{ margin-top:17px; color:#58b63d; font-size:14px; text-align:center;}
.xlcc ul li .en{ font-size:10px; color:#666666; text-align:center;}
.xlcc ul li .more1{ margin:12px auto 0; background:url(img/more1.jpg) no-repeat; width:108px; height:21px; text-align:center;}
.xlcc ul li .more1 a{ font-size:10px; color:#FFF; text-align:center; line-height:21px;}
.xlcc ul li .more1 a:hover{ color:#ff0000;}
.xlcc ul li .more2{ margin:12px auto 0; background:url(img/more2.jpg) no-repeat; width:108px; height:21px; text-align:center;}
.xlcc ul li .more2 a{ font-size:10px; color:#FFF; text-align:center; line-height:21px;}
.xlcc ul li .more2 a:hover{ color:#ff0000;}
.xlcc ul li .more3{ margin:12px auto 0; background:url(img/more3.jpg) no-repeat; width:108px; height:21px; text-align:center;}
.xlcc ul li .more3 a{ font-size:10px; color:#FFF; text-align:center; line-height:21px;}
.xlcc ul li .more3 a:hover{ color:#ff0000;}
.xlcc ul li .more4{ margin:12px auto 0; background:url(img/more4.jpg) no-repeat; width:108px; height:21px; text-align:center;}
.xlcc ul li .more4 a{ font-size:10px; color:#FFF; text-align:center; line-height:21px;}
.xlcc ul li .more4 a:hover{ color:#ff0000;}
/*end四大系列*/

.ggwz{ width:1000px; margin:0px auto 10px; }
.ggw{width:1000px; height:94px;}

/*内容*/
.con{ width:1000px;padding-bottom:30px; margin:0 auto;}
/*新闻资讯*/
.xwzx{ width:598px; margin-top:34px;}
.xwzxtop{ width:577px; height:30px; border-bottom:1px solid #dbdbdb; background:url(img/index2.jpg) no-repeat left; padding-left:21px;line-height:30px; font-size:14px; color:#FFF;}
.xwzxtop span{ width:52px; height:16px; background:#8b8b8b; float:right;text-align:center; margin-top:8px; }
.xwzxtop span a{ color:#FFF; font-size:10px; text-align:center; line-height:16px;}
.xwzxtop span a:hover{ color:#ff0000;}
.xwzxfoot{ width:598px;margin-top:22px;}
.xwzxfoott{ width:598px; height:122px;}
.xwzxfoottl{ width:211px; height:116px; padding:2px; border:1px solid #d6d7d1; float:left;}
.xwzxfootty{ width:360px; margin-left:20px; margin-top:12px; float:right;}
.xwzxfoottyt{ font-size:14px; color:#117630;}
.xwzxfoottyt a{ color:#117630; }
.xwzxfoottyt a:hover{ color:#ff0000;}
.xwzxfoottyf{ margin-top:15px; line-height:22px; color:#333333; padding-right:10px;}
.xwzxfootf{ width:598px; margin-top:17px;}
.xwzxfootf ul li{background:url(img/index5.jpg) no-repeat left 53%;}
.xwzxfootf ul li a{ padding-left:12px; color:#333333; line-height:29px;}
.xwzxfootf ul li a:hover{color:#ff0000;}
.xwzxfootf ul li span{ color:#526c01; float:right; font-size:10px; padding-right:19px;line-height:29px;}
/*end新闻资讯*/

/*栏目*/
.lanmubg{ width:368px; margin-top:34px; margin-left:30px; border:1px solid #dddddd; border-top:none; border-bottom:none;}
.gsjj{ border-top:3px solid #117630; width:368px; height:221px; border-bottom:1px solid #dddddd; padding-bottom:5px;}
.gsjjt{ width:345px; height:35px; line-height:35px; margin-left:12px;  border-bottom:1px dashed #dcdcdc;}
.gsjjt a{font-size:14px; color:#117630;}
.gsjjt a:hover{ color:#ff0000;}
.gsjjt span{margin-left:8px; font-size:10px; color:#666666;}
.gsjjtu{ margin-top:14px; margin-left:14px; width:341px; height:77px;}
.gsjjf{ margin-top:14px; width:345px; margin-left:12px; color:#333333; line-height:24px;}
.dszzc{ width:352px; height:31px; line-height:31px; border-left:3px solid #117630; border-bottom:1px solid #dddddd; font-size:14px; color:#117630; padding-left:12px;}
.dszzc a{font-size:14px; color:#117630;}
.dszzc a:hover{ color:#ff0000;}
.dszzc span{margin-left:8px; font-size:10px; color:#666666;}
.qywh{ width:352px; height:31px; line-height:31px; border-left:3px solid #117630; border-bottom:1px solid #dddddd; font-size:14px; color:#117630; padding-left:12px;}
.qywh a{font-size:14px; color:#117630;}
.qywh a:hover{ color:#ff0000;}
.qywh span{margin-left:21px; font-size:10px; color:#666666;}
/*end栏目*/
/*end内容*/


.confbg{ width:100%; background:url(img/index6.jpg) repeat-x; height:343px; border-bottom:5px solid #4a6e14;}
.conf{ width:971px; margin:0 auto;}

/*生产设备*/
.scsbbg{ background:url(img/index8.jpg) no-repeat; margin-top:30px; width:309px; height:285px; overflow:hidden;}
.scsb{ margin-top:10px;width:285px;margin-left:6px;margin-right:8px;}
#iolt{ width:285px; height:200px; overflow:hidden;}
/*end生产设备*/

.qyspbg{ background:url(img/index8.jpg) no-repeat; margin-top:30px; margin-left:22px; width:309px; height:285px; overflow:hidden;}
.qyspt{ width:308px; height:206px; margin:0 auto;}
.qyspf{ width:308px; margin:0 auto; text-align:center; padding-top:20px; font-size:14px; color:#8c8c8c;}
.qyspf a{font-size:14px; color:#8c8c8c;}
.qyspf a:hover{ color:#ff0000;}
.qyspf p{ color:#999999; font-size:10px; }
.zsjmbg{ background:url(img/index8.jpg) no-repeat; margin-top:30px; margin-left:22px; width:309px; height:285px; overflow:hidden;}
.zsjmt{ width:307px; height:140px; margin:0 auto; border-bottom:1px solid #bababa; overflow:hidden;}
.zsjmtc{ margin:19px auto 0; width:86px; height:107px;}
.zsjmf{ width:307px;margin:0 auto;}
.zsjmzx{ margin-top:17px; margin-left:22px; width:176px; height:45px;}
.zsjmlx{ margin-top:15px;margin-left:26px; line-height:18px; color:#666666;}


.footbg{ width:100%;/*height:50px;*/ background:#3e600c;}
.foot{ width:1000px; padding-top:21px; margin:0 auto; color:#FFF;}
.foot a{ color:#FFF;}
/*neiye*/
.nbanner{ width:1440px; height:225px; margin:0 auto;}


.nymaintop{ margin:30px auto 0; background:url(img/index18.jpg) no-repeat; width:1016px; height:8px;overflow:hidden;}
.nymain{ background:url(img/index16.jpg) repeat-y; width:956px; margin:0 auto;padding:26px 30px 37px 30px; overflow:hidden;}
.nymainfoot{ margin:0 auto 60px; background:url(img/index17.jpg) no-repeat; width:1016px; height:8px;overflow:hidden;}

.n_left{width:206px;margin-bottom:20px;}
.n_l_title{height:48px;color:#fff;background:url(img/ny_01.jpg) no-repeat;font-size:14px;line-height:34px;text-align:center;}
.n_l{width:206px;}
.n_l ul{padding-top:2px;}
.n_l ul li{line-height:29px;background:url(img/ny_02.jpg) no-repeat;margin-top:6px;}
.n_l ul li a{padding-left:37px; text-align:center;}
.n_l ul li a:hover{ color:#ff6102;}
.n_l ul li ul li{ height:29px;line-height:29px;text-align:left;border-bottom:1px dashed #e6e6e6; background:url(img/dian.jpg) no-repeat 35px;}
.n_l ul li ul li a{padding-left:53px;}
.n_l ul li ul li a:hover{ color:#ff6102;}
.n_l ul li a.on{color:#ff6102;}

.n_lxwmbg{ width:206px; height:270px; margin-top:60px; background:url(img/ny_07.jpg) no-repeat top; padding-top:10px;}
.n_lxwmt{ width:206px; height:110px; margin:0 auto; border-bottom:1px solid #bababa; overflow:hidden;}
.n_lxwmtc{ margin:15px auto 0; width:60px; height:74px;}
.n_lxwmf{ width:206px; height:172px;margin:0 auto;}
.n_lxwmzx{ margin-top:20px; margin-left:8px; width:163px; height:44px;}
.n_lxwmlx{ margin-top:20px;margin-left:3px; line-height:22px; color:#666666;}


/*内页右侧部分*/
.n_r{width:700px;}
.n_r a:hover{color:#ff6102;}
.company{width:700px;overflow:hidden;}
.n_rtitle{height:34px;line-height:34px;width:700px; background:url(img/ny_03.jpg) no-repeat bottom;color:#333;font-size:14px;}
.n_rtitle span{float:right;background:url(img/ny_04.jpg) 1% 50% no-repeat;padding-left:20px;font-size:12px;color:#666;}
.n_rtitle span a{color:#333;}
.n_rtitle strong{font-weight:normal;color:#ff6102;}

.com{width:700px;padding:20px 0px;overflow:hidden; line-height:22px;}
.com_l{width:314px;font-size:14px;color:#999;text-align:center;}
.com_l img{margin-bottom:30px;}
.com_r{padding-left:47px;width:351px;line-height:22px;color:#333;}

.com table tr{ height:46px;}
.com table tr th{ font-size: 14px; font-weight: normal; padding-right: 15px; width:10%;}
.com table tr td input{ width: 40%; height: 25px; padding: 0px 5px;}
.com table tr td textarea{ width:80%;}
.submit{ width: 120px !important; height: 30px !important; border: 0; background-color: #D21818; color: #fff; margin-top: 10px; cursor:pointer;}

.ny_pages{width:680px;text-align:center;margin:0 auto;}
.ny_pages a{margin:0px 5px;color:#666;}
.ny_f{width:152px;margin:0 auto;text-align:center;height:30px;padding-top:20px;}
.ny_f a{color:#0054a5;border:1px solid #ccc;padding:6px;}

/*新闻列表页*/
.newslist{width:700px;padding:20px 0px;overflow:hidden;}
.newslist ul{}
.newslist ul li{line-height:35px;padding-left:25px;width:675px;background:url(img/dian.jpg) no-repeat 1% 50%;border-bottom:1px dashed #e1e1e1;}
.newslist ul li span{float:right;padding-right:8px;}

.new{width:700px;padding:20px 0px;margin:10px auto 0;line-height:22px;border-bottom:1px dashed #e8e8e8;overflow:hidden;}
.news_title{line-height:25px;font-size:13px;text-align:center;border-bottom:1px dashed #e1e1e1;color:#ff6102;padding-bottom:5px;margin-bottom:15px;}
.news_title span{font-size:12px;line-height:32px;color:#666;}

.aboutusmtrd_down{width:654px;padding:20px 23px;overflow:hidden;}
.aboutusmtrd_down a{color:#ff6102;}
.aboutusmtrdd_left{ float:left;color:#666;}
.aboutusmtrdd_left a:hover{ text-decoration:underline;color:#ff0000;}
.aboutsumtrdd_right{ float:right;color:#666;}
.aboutsumtrdd_right a:hover{text-decoration:underline;color:#ff0000;}

/*产品介绍页*/
.nyproducts{width:700px;margin:20px auto 0;}
.nyproducts ul li{ border:1px solid #dfdfdf; width:632px; height:160px; padding:20px 33px 20px 33px; background:url(img/probg.jpg) repeat-x; margin-bottom:10px;}
.nyproducts ul li a img{padding:7px;border:1px #c9c9c9 solid; width:190px; height:143px; float:left;}
.nyproducts ul li a:hover img{ background:#f5f3f3;}
.nyproducts ul li p{ float:right; line-height:26px;border-left:1px dashed #999; width:340px; height:157px; padding-left:42px;}
.nyproducts ul li p span{ color:#ff6c00;}
.nyproducts ul li p img{ float:right;}
.nyproducts ul li p a img{ padding:0; border:none;width:19px; height:18px; }
.nyproducts ul li p a:hover img{ padding:0; border:none;width:19px; height:18px; }


.nyproduct{width:700px;padding:25px 0;overflow:hidden;}
.nyproduct ul{}
.nyproduct ul li{margin:14px 13px 14px 12px; width:208px;height:196px;float:left;}
.nyproduct ul li p{width:208px;line-height:35px;text-align:center;}
.nyproduct ul li a img{width:190px;height:143px;padding:8px;border:1px solid #cccccc;}
.nyproduct ul li a:hover img{width:190px;height:143px;padding:8px; background:#e2e2e2;border:1px solid #cccccc; }
.nyproduct ul li a:hover p{color:#ff0000;}

